Soft Techniques